Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 THE GREEN Terraced £202,177 £200,000 28 Apr 2023
65 THE GREEN Terraced £241,357 £155,000 24 Apr 2014